• word of the day

    mandarin duck

    mandarin duck - Dictionary definition and meaning for word mandarin duck

    Definition
    (noun) showy crested Asiatic duck; often domesticated
    Synonyms : aix galericulata

Word used in video below:
text: thinks he speaks mandarin
Download our Mobile App Today
Receive our word of the day
on Whatsapp